#ifndef __MYTLV__
#define __MYTLV__

typedef enum
{
    CD = 100,// 进入对应目录
    LS,// 列出相应目录文件
    PWD,// 显示目前所在路径
    MKDIR,// 创建目录文件
    RMDIR,// 删除目录文件
    PUTS,// 将本地文件上传至服务器
    GETS,// 下载服务器文件到本地
    REMOVE// 删除服务器上的文件
}command_format;

typedef struct netdisk_s
{

}netdisk_t;

typedef struct train_s
{
    int length;// 火车头，存放传输数据的长度
    char data[4096];// 存放每次传输的数据
    char command_path[1024];// 存放目录名
    command_format command;// 存放接收到的命令，枚举类型
}train_t;



#endif // !__NETDISK_H__


